insulated paper - Francés Inglés Diccionario